package com.hubei.car.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * 图片信息
 * huanghaisheng
 * 2019-11-5
 */
@ApiModel(value="图片信息")
@Data
@TableName(value = "hb_img")
public class HbImg implements Serializable {

    /**
     * 图片主键id
     */
    @TableId(value = "id",type = IdType.AUTO)
    @ApiModelProperty(value="图片主键id")
    private Long id;

    /**
     * 创建时间
     */
    @TableField(value = "create_time")
    @ApiModelProperty(value="创建时间",hidden = true)
    private LocalDateTime createTime;

    /**
     * 修改时间
     */
    @TableField(value = "update_time")
    @ApiModelProperty(value="修改时间",hidden = true)
    private LocalDateTime updateTime;

    /**
     * 创建时间
     */
    @TableField(exist = false)
    @ApiModelProperty(value="创建时间字符串")
    private String createTimeString;

    /**
     * 修改时间
     */
    @TableField(exist = false)
    @ApiModelProperty(value="修改时间字符串")
    private String updateTimeString;

    /**
     * 图片名称
     */
    @TableField(value = "imgname")
    @ApiModelProperty(value="图片名称",example = "示例图片")
    private String imgname;

    /**
     * 图片地址
     */
    @TableField(value = "imgurl")
    @ApiModelProperty(value="图片地址",example = "http://120.78.188.168:8080/img/C9202209F5A84E52B1DE99DD6AB16B83.png")
    private String imgurl;

    /**
     * 图片详情
     */
    @TableField(value = "imgdetail")
    @ApiModelProperty(value="图片详情",example = "第一张轮播图片")
    private String imgdetail;

    /**
     * 图片类型
     */
    @TableField(value = "imgtype")
    @ApiModelProperty(value = "图片类型: 1轮播图 2群控功能 3.水印图片 4.二维码图片 5.文章图片",example = "1")
    private Integer imgtype;

    /**
     * 图片排序
     */
    @TableField(value = "sort")
    @ApiModelProperty(value = "图片排序",example = "1")
    private Integer sort;
}
